multispindle heads - Turkish English Dictionary